La commande addgroup, invoquée par un compte d'administration, démarre le script de création de groupe d'utilisateurs :
sudo addgroup nom_groupe
Aucune autre information n'a à être saisie. Certaines options peuvent être précisées à addgroup, pour fournir certains paramètres supplémentaires. Consultez le manuel de addgroup (en) pour lire davantage à propos de ces options.
Pour affecter un compte d'utilisateur à ce nouveau groupe, utilisez adduser de la manière suivante :
sudo adduser identifiant nom_groupe
où identifiant est un identifiant de compte d'utilisateur existant. Le compte doit déjà exister; la commande ne fonctionne pas avec un compte qui n'existe pas.
administrateur@ordinateur:~$ sudo addgroup famille [sudo] password for administrateur: Adding group `famille' (GID 1002) ... Done. administrateur@ordinateur:~$ sudo adduser jdoe famille Adding user `jdoe' to group `famille' ... Adding user jdoe to group famille Done.
adduser et addgroup sont des outils interactifs, c'est-à-dire qu'ils posent une série de questions à laquelle doit répondre l'administrateur pour que le compte ou le groupe d'utilisateurs soit créé. Ceci est intéressant pour créer un seul compte ou groupe, mais devient handicapant pour en créer plusieurs à la fois. adduser et addgroup ne sont pas scriptables. Pour utiliser un outil non-interactif, renseignez-vous à propos de :
Les commandes ci-dessus modifient les fichiers systèmes suivants qu'il est évidemment fortement déconseillé de modifier manuellement :
/etc/passwd /etc/shadow /etc/group
Le fichier /etc/passwd contient les informations suivantes sur les comptes utilisateurs :
nom_utilisateur:mot_de_passe:uuid:guid:commentaire:home:shell
extrait de détails du fichier /etc/passwd